foreign exchange speculation - Turkish English Dictionary